home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
1000 Apple LAN Literacy
/
1000 Apple LAN Literacy.iso
/
Apple LAN Literacy
/
Literacy Segments Part 3
/
Literacy Segments Part 3
/
background_115759.txt
< prev
next >
Wrap
Text File
|
1989-08-22
|
11KB
|
504 lines
-- background: 115759 from stack: in
-- bmap block id: 116123
-- flags: 0000
-- background id: 0
-- name: 2.4.2 Practice2
----- HyperTalk script -----
on openCard
global answerTracker
send mouseUp to bg btn "done"
repeat with i = 1 to 4
get line (line 2 of fld "key") of answerTracker
if it = "y" and i = line 1 of fld "key"
then set the hilite of bg btn ("graphic" & i) to true
else set the hilite of bg btn ("graphic" & i) to false
end repeat
pass openCard
end openCard
on hideFeedback
lock screen
hide fld "Feedback1"
hide fld "Feedback2"
hide fld "Feedback3"
hide fld "Feedback4"
hide fld "Feedback5"
hide fld "CorrectAnswer"
hide fld "MasterFeedback"
hide bg btn "Done"
unlock screen
end hideFeedback
on showFeedback
lock screen
show fld "Feedback1"
show fld "Feedback2"
show fld "Feedback3"
show fld "Feedback4"
show fld "Feedback5"
show fld "CorrectAnswer"
show fld "MasterFeedback"
show bg btn "Done"
unlock screen
end showFeedback
on feedback
global answerTracker
lock screen
get last char of the short name of the target
if line (line 2 of fld "key") of answerTracker ≠ "y" then
-- don't overwrite if Q has been answered
if it = line 1 of fld "key" then
-- this is the correct answer
put "y" into line (line 2 of fld "key") of answerTracker
else put "n" into line (line 2 of fld "key") of answerTracker
end if
put fld ("feedback" & it) into fld "masterFeedback"
show fld "masterFeedback"
show bg btn "Done"
unlock screen
end feedback
-- part 3 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=18 top=1 right=38 bottom=442
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 156
-- text size: 24
-- style flags: 10240
-- line height: 32
-- part name: Title
-- part 15 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=443 top=5 right=72 bottom=512
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Instant Reference
----- HyperTalk script -----
on mouseUp
instantReference "2.4.2"
end mouseUp
-- part 16 (button)
-- low flags: 00
-- high flags: 2000
-- rect: left=480 top=143 right=172 bottom=511
-- title width / last selected line: 0
-- icon id / first selected line: 1310 / 1310
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Student Services
----- HyperTalk script -----
on mousedown
SSpopUp
end mousedown
on mouseup
if the mouseloc is not within the rect of me then exit to hyperCard
doSS
end mouseup
-- part 17 (button)
-- low flags: 00
-- high flags: 2000
-- rect: left=482 top=176 right=205 bottom=511
-- title width / last selected line: 0
-- icon id / first selected line: 162 / 162
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Help
----- HyperTalk script -----
on mouseUp
Help
end mouseUp
-- part 18 (button)
-- low flags: 00
-- high flags: 2000
-- rect: left=482 top=294 right=320 bottom=509
-- title width / last selected line: 0
-- icon id / first selected line: 1236 / 1236
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Last Menu
----- HyperTalk script -----
on mouseUp
go cd "Application Service P/1"
end mouseUp
-- part 19 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=478 top=319 right=341 bottom=498
-- title width / last selected line: 0
-- icon id / first selected line: 1401 / 1401
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Prev
----- HyperTalk script -----
on mouseUp
end mouseUp
-- part 20 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=493 top=319 right=341 bottom=512
-- title width / last selected line: 0
-- icon id / first selected line: 1400 / 1400
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Next
----- HyperTalk script -----
on mouseUp
end mouseUp
-- part 22 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=16 top=38 right=69 bottom=438
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 156
-- text size: 20
-- style flags: 0
-- line height: 26
-- part name: Subtitle
-- part 23 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=16 top=68 right=88 bottom=438
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 10
-- style flags: 256
-- line height: 15
-- part name: Instruction
-- part 24 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=17 top=95 right=319 bottom=242
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 156
-- text size: 16
-- style flags: 0
-- line height: 17
-- part name: Text
-- part 27 (field)
-- low flags: 81
-- high flags: 2007
-- rect: left=8 top=36 right=94 bottom=231
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 156
-- text size: 16
-- style flags: 0
-- line height: 17
-- part name: Feedback1
-- part 28 (field)
-- low flags: 81
-- high flags: 2007
-- rect: left=8 top=97 right=155 bottom=231
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 156
-- text size: 16
-- style flags: 0
-- line height: 17
-- part name: Feedback2
-- part 29 (field)
-- low flags: 81
-- high flags: 2007
-- rect: left=8 top=159 right=216 bottom=231
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 156
-- text size: 16
-- style flags: 0
-- line height: 17
-- part name: Feedback3
-- part 30 (field)
-- low flags: 81
-- high flags: 2007
-- rect: left=8 top=219 right=277 bottom=231
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 156
-- text size: 16
-- style flags: 0
-- line height: 17
-- part name: Feedback4
-- part 6 (field)
-- low flags: 81
-- high flags: 0001
-- rect: left=423 top=0 right=13 bottom=466
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 4
-- text size: 9
-- style flags: 0
-- line height: 12
-- part name: CardTitle
-- part 35 (button)
-- low flags: 00
-- high flags: A004
-- rect: left=179 top=321 right=340 bottom=324
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Answer
----- HyperTalk script -----
on mouseUp
global answerTracker
lock screen
put "y" into line (line 2 of fld "key") of answerTracker
put fld "CorrectAnswer" into fld "MasterFeedback"
show fld "MasterFeedback"
show bg btn "Done"
unlock screen
end mouseUp
-- part 43 (field)
-- low flags: 81
-- high flags: 2007
-- rect: left=238 top=32 right=89 bottom=461
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 156
-- text size: 16
-- style flags: 0
-- line height: 17
-- part name: Feedback5
-- part 45 (button)
-- low flags: 00
-- high flags: 2000
-- rect: left=482 top=208 right=234 bottom=509
-- title width / last selected line: 0
-- icon id / first selected line: 1234 / 1234
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Lesson
----- HyperTalk script -----
on mouseUp
lesson "2.4.2"
end mouseUp
-- part 50 (field)
-- low flags: 81
-- high flags: 0002
-- rect: left=1 top=308 right=341 bottom=40
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Key
-- part 52 (button)
-- low flags: 00
-- high flags: 2000
-- rect: left=308 top=117 right=181 bottom=372
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Graphic1
----- HyperTalk script -----
on mouseUp
feedback
end mouseUp
-- part 53 (button)
-- low flags: 00
-- high flags: 2000
-- rect: left=378 top=117 right=181 bottom=442
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Graphic2
----- HyperTalk script -----
on mouseUp
feedback
end mouseUp
-- part 54 (button)
-- low flags: 00
-- high flags: 2000
-- rect: left=308 top=187 right=251 bottom=373
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Graphic3
----- HyperTalk script -----
on mouseUp
feedback
end mouseUp
-- part 55 (button)
-- low flags: 00
-- high flags: 2000
-- rect: left=378 top=187 right=251 bottom=442
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Graphic4
----- HyperTalk script -----
on mouseUp
feedback
end mouseUp
-- part 33 (field)
-- low flags: 81
-- high flags: 2004
-- rect: left=147 top=85 right=304 bottom=356
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 156
-- text size: 16
-- style flags: 0
-- line height: 17
-- part name: MasterFeedback
-- part 34 (button)
-- low flags: 80
-- high flags: A002
-- rect: left=215 top=279 right=296 bottom=284
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Done
----- HyperTalk script -----
on mouseUp
global answerTracker
lock screen
if line (line 2 of fld "key") of answerTracker = "y" then
-- question correctly answered
set the hilite of bg btn ("graphic" & line 1 of fld "key") to true
end if
hide fld "MasterFeedback"
hide bg btn "Done"
unlock screen
end mouseUp
-- part 32 (field)
-- low flags: 81
-- high flags: 2007
-- rect: left=8 top=280 right=338 bottom=231
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 156
-- text size: 16
-- style flags: 0
-- line height: 17
-- part name: CorrectAnswer